真挚: sincere, sincerity...
大批: large quantities of...
清洁: clean, to clean...
乡村: rustic, village, countryside...